(rabble of) marauding troops - Almanca İngilizce Sözlük